long lifespan - Turc Anglais Dictionnaire